"immortalize sb" in German to immortalize sb. jdn. unsterblich machen Detailed translations for "immortalize sb" to immortalize sb. to immortalize sb.(also: to immortalise sb.) jdn. unsterblich machen{transitive verb}