half cross stitch - French English Dictionary