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