half cross stitch - Turkish English Dictionary