initial demand - German English Dictionary