radioactive waste disposal - French English Dictionary