satisfy the interests of - German English Dictionary