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

stomach-churning russian