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

diesel-electric russian