radiotherapy radiation beam - French English Dictionary