what explains... - Francés Inglés Diccionario