alkaline-earth metal aluminates - French English Dictionary