someone who administers justice rigidly - Turco Inglés Diccionario