excavation formed in a hill as a sand-pit - French English Dictionary