phosphate ester - English Synonyms Dictionary