turkish neurosurgical society - French English Dictionary