overall performance - Francés Inglés Diccionario