calc-silicate - French English Dictionary