seam and projection weld - Turkish English Dictionary