challenge of jurors - German English Dictionary