steam winch - Francés Inglés Diccionario