roof a house with straw or palm fronds - Spanish English Dictionary