internal irradiation - French English Dictionary