detachment of electrons - Francés Inglés Diccionario