improved efficiency - Francés Inglés Diccionario