thermic lance - Turkish English Dictionary