one's better part - Turc Anglais Dictionnaire