have the advantage of - Allemand Anglais Dictionnaire