traumatic spinal cord injury - French English Dictionary