superior performance - Francés Inglés Diccionario