selfsustained discharge - Francés Inglés Diccionario