phosphates - English Synonyms Dictionary