self-discharging - Francés Inglés Diccionario