total domestic demand - Alemán Inglés Diccionario