plastering of lime and sand - French English Dictionary