self-confident but rude - Spanish English Dictionary