pulsed discharge - Francés Inglés Diccionario