sátrapa - English Synonyms Dictionary