permitted disposal facility - French English Dictionary