translate English to French: Is there a formal mechanism in place where people can complain or air their views? 1.
EDC a-t-elle mis en place un mécanisme officiel qui permet aux gens de se plaindre ou d'exprimer leur point de vue? 1.