resistance mash seam welding - French English Dictionary