give an outstanding performance - Français Anglais Dictionnaire