OpenRussian.org
Russian DictionaryРусский Словарь

evidence-based russian