stubborn or obstinate person - Español Inglés Diccionario