jury challenge - German English Dictionary