energy provision - Español Inglés Diccionario