pamphlet stitching - Turkish English Dictionary