irradiate - French English Dictionary