endless rope sling - German English Dictionary