appease one's hunger - German English Dictionary