mat woven with urucuri palm fronds - Espagnol Anglais Dictionnaire