ipronidazol - English Synonyms Dictionary