niridazole - French English Dictionary