stress-relieving annealing - Turkish English Dictionary