
Freelang is extremely useful, simple, lightweight, easy to use and excellent little tool that can help you immensely if you are trying to learn a foreign language. It can be used as a dictionary and also allows you to create your own practice lists; at the time of this writing Freelang offers no less than 247 language wordlists.

