explains - Francés Inglés Diccionario