radiation medicine - French English Dictionary