radiation and immunity tests - French English Dictionary