be bested by - Allemand Anglais Dictionnaire