In addition to machine translation, there is also an accessible and complete English-Russian and Russian-English dictionary.
Крім власне машинного перекладу, доступний повний англо-російський та російсько-англійський словник.