mash seam weld - German English Dictionary