explain completely - Francés Inglés Diccionario