steam winch - Alemán Inglés Diccionario