i/he/she stitched - French English Dictionary