give an outstanding performance - Espagnol Anglais Dictionnaire