steam-generating station - German English Dictionary