pig-headed fellow - Francés Inglés Diccionario