seam welders - Turkish English Dictionary