someone who administers justice rigidly - Alemán Inglés Diccionario