ipronidazol - French English Dictionary