self-glorious - German English Dictionary