I'm trying to find a product available where I live to match what you call DE. From the description of DE (this word doesn't exist in my country) on the internet, I have found this product available in our health food stores.....Does anyone know if this is the same as Dimataceous Earth?