explain meticulously - Francés Inglés Diccionario