backstitch - French English Dictionary