pigheaded person - German English Dictionary