surpass another in faculties/skills - Allemand Anglais Dictionnaire