anchor hitch - Turco Inglés Diccionario