combined heat and power generation - German English Dictionary