stitch up a wound - French English Dictionary