Englisch [noun]Spanisch [noun] ▶hut [noun] They stayed in a hut in the mountains. ▶choza [noun] Se quedaron en una choza en las montañas. ▶hovel [noun] ▶choza [noun]