conceited and arrogant person - Spanish English Dictionary