someone who administers justice rigidly - Fransızca İngilizce Sözlük