quench capacitor - Francés Inglés Diccionario