secure landfills - French English Dictionary