endless-rope sling - French English Dictionary