saturation of consumer demand - Espagnol Anglais Dictionnaire