finely ground lime - French English Dictionary