ethamsylate - English Synonyms Dictionary