radiotherapy radiation beam - Spanish English Dictionary