steam-driven powerplant - Spanish English Dictionary