self-discharge - Francés Inglés Diccionario