mat woven with urucuri palm fronds - Francés Inglés Diccionario