chemostat - English Synonyms Dictionary