pig-headed person - German English Dictionary