irradiated fuel cooling and storage - French English Dictionary