limb lengthening - French English Dictionary