someone who administers justice rigidly - Allemand Anglais Dictionnaire