difficult to chew - French English Dictionary