that explains it - Francés Inglés Diccionario