mat woven with urucuri palm fronds - Spanish English Dictionary