electron detachment - Francés Inglés Diccionario