radiation work permit - French English Dictionary