arrogant and presumptuous person - Spanish English Dictionary