stubborn or obstinate person - Espagnol Anglais Dictionnaire