pulse pumping - Alemán Inglés Diccionario