self-annealing - Turkish English Dictionary