one's better part - Allemand Anglais Dictionnaire