Advanced Search (Items only)
Online dictionary for many languages, including Russian.
English and Russian
https://www.reverso.net/text_translation.aspx?lang=EN