puddle-wall cofferdam - German English Dictionary