power generating station - German English Dictionary