got the better of - Allemand Anglais Dictionnaire