immortalising - Alemán Inglés Diccionario