high-voltage impulse generator - Francés Inglés Diccionario