knot stitch - Turkish English Dictionary