two needle lock stitch - Turkish English Dictionary