steam-electric generator - German English Dictionary