demand for electricity - Francés Inglés Diccionario