phosphatase - English Synonyms Dictionary