total domestic demand - Español Inglés Diccionario