immortalizing - Turkish English Dictionary