I am seeking software to expand my English vocabulary. For example it can maybe let me add word - translation pairs and review them later.
I already have good electronic dictionary - Lingoes, but it doesn't have such function. So for now all my new English words (about 3000 of them) reside in the text file without translation :(
It should be preferably free. Duplicate word check or automatic review lessons would be nice.