make improvements - Francés Inglés Diccionario