imidazole - English Synonyms Dictionary