saddle stitch finisher - Turkish English Dictionary