render someone/something immortal - Türkisch Englisch Wörterbuch