sand and cement mix for finishing walls - French English Dictionary