secure the last stitch - Turkish English Dictionary