municipal waste landfill - French English Dictionary