seam welder - French English Dictionary