immortalizes - German English Dictionary