keep in stitches - Spanish English Dictionary