satisfy the demand - German English Dictionary