Probably everyone knows that Yandex has a wonderful free Yandex service. A dictionary where you can see the translation of the word you need, but for me personally it is not convenient because you constantly had to switch to Chrome, manually enter text or paste from the clipboard, even if you read the text in English in the same browser, constantly switching between tabs freezes.
Until recently, I used the dictionary ABBYY Lingvo
“To get a translation of any unfamiliar word, just hover the mouse over the word on the screen — in a letter, on a website page, in a picture, in a PDF file, or even in subtitles — and get the most suitable translation in a pop-up window”
It is written in their description on the site, from my own experience I can say that it is, it is very convenient, minus in price, the ABBYY English-Russian dictionary for Windows costs 2390 rubles, there is also Babylon NG the same contextual translation function and a bunch of dictionaries which costs twice as much.
There are
free Lingoes , not all browsers are supported and in Windows 10 refuses to work (I have at least).
')
Everyone knows that Yandex has a Yandex.Sales dictionary service, but not everyone knows that there is another Dictionary API for developers.
I sort of like a Delphi programmer, so I decided to write a dictionary with a contextual translation function like ABBYY Lingvo and Babylon NG, then the Yandex Dictionary API came in handy for us.
This miracle of programming looks like this, next to the translation in the browser, the translation directions are English-Russian, Russian-English.

In order to translate a word or phrase in any application, hold down the Ctrl key and hover the cursor on the word of interest to us, you can change the hot key if the Ctrl + cursor hover by default does not suit you.

The terms of use of the Yandex.Sdar API service do not allow saving the transfer to disk, therefore a permanent connection to the Internet is required for translation.
The program is absolutely free, it works in Windows 7, 8, 10, for recognition of words under the mouse cursor is used tesseract ocr + OpenCV.
Link to download who still became interested in
Context Dictionary .