silver carbonate - French English Dictionary