English to Hindi

Meaning for:
grand jury
other
बड़ा न्यायालय