total primary energy supply - Francés Inglés Diccionario