back-stitching - Turkish English Dictionary