The other day the editor of Lingro contacted me asking for comments on his site, which describes as a multilingual online dictionary and language learning site.
The dictionary part can be used to look up words in English, Spanish, French, German, Italian and Polish. You can also open a webpage, Word doc, PDF or text file within the dictionary and look up any of the words by clicking on them. This brings up a pop up with translations of the words, and definitions in some cases. Here’s an example of one of Omniglot’s pages in the English-Spanish dictionary – you can change the language combination at the bottom of the screen.
You can save the words you look up in a personal wordlist, which you can peruse later to check if you remember them. There are some virtual flashcards you can use to help you with this in the games section. You can also edit words and add definitions.