cyanuramide - English Synonyms Dictionary