niridazole - Turkish English Dictionary