dogfood - French English Dictionary