foot stitch - Turkish English Dictionary