saddle stitch finisher - Spanish English Dictionary