wooden frame loaded with stones used as an anchor - German English Dictionary