tuva autonomous republic - English Synonyms Dictionary