radiotherapy radiation beam - Turkish English Dictionary