series of jabs with a cattle prod - İspanyolca İngilizce Sözlük