seam welder - Turkish English Dictionary