waste incinerating plant - French English Dictionary