hand winches - Turco Inglés Diccionario