thickheaded - French English Dictionary