machine-stitched - Turkish English Dictionary