infantile spinal paralysis - French English Dictionary