blood gushed from the open wound - Turkish English Dictionary