traumatic spinal cord injury - Spanish English Dictionary