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