feel self-important - German English Dictionary