selfsustained discharge - French English Dictionary