radiosurgery - Turkish English Dictionary