hard biscuit - French English Dictionary