decentral combined heat and power station - French English Dictionary