crushed limestone - French English Dictionary