haliphagia - French English Dictionary