half backstitch - French English Dictionary