make have good sense - Turco Inglés Diccionario