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

missile-carrying russian