no one can beat him - Allemand Anglais Dictionnaire