dicarbonate - French English Dictionary