stimulation pulse - Francés Inglés Diccionario