translate English to French: Spanish commission for human rights
Commission espagnole des droits de l'homme