manducate - French English Dictionary