immortalizing - German English Dictionary