ipronidazol - German English Dictionary