immortalization - Turkish English Dictionary