waste radioactive disposal - French English Dictionary