proud and arrogant - Spanish English Dictionary