clay puddle - German English Dictionary