to meet the demand - German English Dictionary