seem to make sense to people - Turco Inglés Diccionario