hydraulic-operated winches - Turco Inglés Diccionario