FYI - Anglocom.
The SIL French/English Linguistic Glossary.
to experience pearltrees activate javascript.