shot from a sling shot - İspanyolca İngilizce Sözlük