self-glorification - German English Dictionary