drop in demand - German English Dictionary