spinal cord lesion - French English Dictionary