tracking radiation - French English Dictionary