niridazol - Spanish English Dictionary