translate English to French: • creating and maintaining websites designed for language teachers.
• l’administration de sites Internet destinés au moins partiellement aux enseignants de langues.