nuclear reactor disaster - French English Dictionary