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