(well-)controlled - English Synonyms Dictionary