render someone/something immortal - Almanca İngilizce Sözlük