brazing torch - Turkish English Dictionary