to scoff something - French English Dictionary