consumers' demand - Spanish English Dictionary