radiological terrorism - French English Dictionary