to make sense - Español Inglés Diccionario