self-compensated - English Synonyms Dictionary