incineration with energy recovery - French English Dictionary