covered in straw or palm fronds - Espagnol Anglais Dictionnaire