have (one) in stitches - Spanish English Dictionary