pig-headed fellows - Spanish English Dictionary