calcium magnesium carbonate - French English Dictionary