Peroxocarbonat - French English Dictionary