dimetridazole - German English Dictionary