Self-discharge - Francés Inglés Diccionario