presumptuous and arrogant person - Spanish English Dictionary