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

Anglo-American russian