Diciotech is a collaborative online tech dictionary
Collect vocabulary from anywhere, organize, and master it.
Tries to make your words and phrases learning much easier.
Deep Learning Chinese Word Segment
a tool to learn about Chinese (and Japanese) characters
Tray program for learning foreign words
En Dictionary is Free, Useful Dictionary and English Learning Tool
Lightweight software for learning foreign languages