puddle-clay - French English Dictionary