clean sand and gravel - French English Dictionary