glioma of the spinal cord - French English Dictionary