rustic bag made with palm leaves - Español Inglés Diccionario