tack stitch - Turkish English Dictionary