total demand - Francés Inglés Diccionario