covered in straw or palm fronds - Spanish English Dictionary