power generation system - German English Dictionary