selfish or arrogant (person) - Spanish English Dictionary