harness hitch - Turco Inglés Diccionario