radiotherapy radiation beam - German English Dictionary