niridazol - German English Dictionary