calcium carbonate-based - French English Dictionary