protection of foundation structures - French English Dictionary