immortalize - Turkish English Dictionary