better to live well than long - Anglais Synonymes Dictionnaire