landfill gas plant - French English Dictionary