electric power demand period - Francés Inglés Diccionario