make sense of - Francés Inglés Diccionario