now you're making sense. - Francés Inglés Diccionario