radiological terrorist - French English Dictionary