ipronidazol - Turkish English Dictionary