stitch weld - Turkish English Dictionary