someone that slings or who uses a sling - German English Dictionary