stitch-separating - Spanish English Dictionary