satisfy one's hunger - French English Dictionary