ethanolate - English Synonyms Dictionary