alkaline earth metal saccharates - French English Dictionary