sheet pile foundation - French English Dictionary