blow from a stone launched from a sling - Spanisch Englisch Wörterbuch