barrier winch mechanism - Turco Inglés Diccionario