rip the stitches out - Spanish English Dictionary