it makes sense - Francés Inglés Diccionario