challenge of jurors - Turkish English Dictionary