organic ester - English Synonyms Dictionary