cracker-barrel - French English Dictionary