grand juror - Turkish English Dictionary