to stitch up a wound - Spanisch Englisch Wörterbuch