self-importance - German English Dictionary