optic nerve sheath meningioma - Spanish English Dictionary