Demand pull - German English Dictionary