clean electricity - Francés Inglés Diccionario