puddle clay - German English Dictionary