saddle stitching - Turkish English Dictionary