immortalization - German English Dictionary