thick-headed person - French English Dictionary