ethoxyzolamide - English Synonyms Dictionary