blood gushed from the open wound - Spanish English Dictionary