the highest performance - Allemand Anglais Dictionnaire