radioactive rainout - French English Dictionary