someone that slings or who uses a sling - Deutsch Englisch Wörterbuch