satisfy hunger - French English Dictionary