pulse pumping - Francés Inglés Diccionario