release of electrons - Francés Inglés Diccionario