have a point (there) - Turco Inglés Diccionario