rip the stitches out - German English Dictionary