bull-headed person - French English Dictionary