scaffold hitch - Turco Inglés Diccionario