excavation planning - French English Dictionary