stitch a wound - Spanish English Dictionary