Lingro is an online tool that translates and defines words within a Web page. Clicking on a word will give you a translation and definition in English, Spanish, French, Polish, German or Italian.Other features include the ability to make word lists and study them with online flashcards, a collaborative dictionary builder and a sentence history to keep track of words you have queried.
Found via TF Edge with further description of how to use the tool.
