trapped electrons - Francés Inglés Diccionario