translate English to French: CSJ Supreme Court of Justice
CSJ Cour suprême de justice