stone shot made with a slingshot - Spanisch Englisch Wörterbuch