thiocarbimide - English Synonyms Dictionary