petit jury - German English Dictionary