be far superior than (somebody) - Allemand Anglais Dictionnaire