pinheaded - Spanish English Dictionary