cloud of electrons - Francés Inglés Diccionario