cyanoacetamide - English Synonyms Dictionary