turkish neurosurgical society - German English Dictionary