weaving of palm mats - Alemán Inglés Diccionario