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