self-importantly - German English Dictionary