be pig-headed and persistent - Turkish English Dictionary