turkish neurosurgical society - Spanish English Dictionary