immortalization - Alemán Inglés Diccionario