man-made radiation - French English Dictionary