an outstanding performance - Allemand Anglais Dictionnaire