radiation and immunity tests - German English Dictionary