combined heat and power/chp - Spanish English Dictionary