series of jabs with a stock prod - Alemán Inglés Diccionario