pigheaded person - Turkish English Dictionary