tuck stitch - Turkish English Dictionary