total domestic demand - Francés Inglés Diccionario