niridazole - German English Dictionary