precarious housing made of branches and animal hides - Spanish English Dictionary