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

chuckle-headed russian