phosphinate - English Synonyms Dictionary