presumptuous self-praise - Spanish English Dictionary