landfill gas plant - Spanish English Dictionary