person who throws small stones with a sling - Spanisch Englisch Wörterbuch