carbodihidrazida - English Synonyms Dictionary