knucklehead - French English Dictionary