keep the spirit of something alive - Anglais Synonymes Dictionnaire