longitudinal seam welding machine - Turkish English Dictionary