slings (a kind of weapon) - Deutsch Englisch Wörterbuch