half stitch - Turkish English Dictionary