a wall of sticks woven with canes and covered with mud - Spanish English Dictionary