panel of jurors - Spanish English Dictionary