irradiates - French English Dictionary