total primary energy supply - Español Inglés Diccionario