be more advanced than someone else - Allemand Anglais Dictionnaire