hitch ring - Turco Inglés Diccionario