anchor hitch - Alemán Inglés Diccionario