braced excavation - French English Dictionary