anchored sheet-pile wall - French English Dictionary