have better of someone - Allemand Anglais Dictionnaire