stitched closure - Spanish English Dictionary