translate English to French: At the same time, non-governmental organizations and civil society should perhaps be given a clearer role in the preparation of the final products of the mechanism.
En même temps, il faudrait peut-être attribuer un rôle plus distinct aux organisations non gouvernementales et à la société civile dans l'élaboration des produits finaux du mécanisme.