translate English to French: Magistrates
Magistrats