natural crystalline calcium carbonate - Spanish English Dictionary