clemizole - English Synonyms Dictionary