translate English to French: Webmasters are volunteers working to enhance the organization's face to the world, and to improve the technical solutions of our web efforts.
Les webmestres sont des volontaires qui améliore le visage que l'organisation donne au monde et apportent des solutions techniques à nos efforts sur le Web.