Nicole Geslin: English-French and French-English translation of texts and Web sites; editing. Nicole Geslin: Traduction de textes et sites Web français-anglais et...