Until a few years ago, the waste was dumped into a fetid, stinking, noxious landfill.
Il y a seulement quelques années, les ordures étaient abandonnées dans une décharge publique qui dégageait des émanations fétides et toxiques.