benign neoplasm of spinal meninges - French English Dictionary