mat woven with urucuri palm fronds - Alemán Inglés Diccionario