tape sling - Turkish English Dictionary