hitch tongue - Alemán Inglés Diccionario