energy supplies - Español Inglés Diccionario