remove one's stitches - Spanish English Dictionary