puddle-wall cofferdam - French English Dictionary