better to live well than long - Turc Anglais Dictionnaire