retail demand - German English Dictionary