glycate - English Synonyms Dictionary