steam-generated power - Alemán Inglés Diccionario