saddle stitch finisher - French English Dictionary