back-stitching - Spanish English Dictionary