neurosurgical clinic - Turkish English Dictionary