i/he/she stitched - Turkish English Dictionary