stress relief annealing - Turkish English Dictionary