energy supplies - Francés Inglés Diccionario