gantry radiation therapy apparatus - Turkish English Dictionary