tow hitch - Turco Inglés Diccionario