neurosurgical clinic - German English Dictionary