to meet demand - German English Dictionary