hand-held welding torch - Turkish English Dictionary