digestive biscuit - French English Dictionary