Dictionary Translate Correct Ask AI
incomplete duplication of spinal cord