supreme performance - Espagnol Anglais Dictionnaire