surrender oneself to the country's procuratorial organs
Related Translations:
投案自首: surrender oneself to justice [the police; the court]; give oneself up to the police [government]; go to the police and confess; voluntary surrender to court
检察: procuratorial work◇检察官 public procurator; public prosecutor; prosecuting attorney; 检察机关 procuratorial organ; 检察长 chief procurator; public procurator-general