immortalization - Spanish English Dictionary