Help needed! Call for translators from French to English Ecovillages Participate Help needed! Call for translators from French to English