chew hard things - French English Dictionary