explicate - Francés Inglés Diccionario