back stitch embroidery - Turkish English Dictionary