endless-rope sling - Turkish English Dictionary