waste incineration plant - French English Dictionary