close stitch - Turkish English Dictionary