italian hitch - Turco Inglés Diccionario