radiation protection gloves - French English Dictionary