the better part of - Allemand Anglais Dictionnaire