radioactive waste storage tank - French English Dictionary