harness hitch - Alemán Inglés Diccionario