series of jabs with a cattle prod - Türkisch Englisch Wörterbuch