capacitor-discharge apparatus - Francés Inglés Diccionario