calcium carbonate compound - French English Dictionary