silicate render/plaster - French English Dictionary