forejudges - German English Dictionary