wire rope sling legs - French English Dictionary