dwindling energy supply - Francés Inglés Diccionario