two-leg sling - French English Dictionary