silver chlorate - French English Dictionary