bag made of palm leaves - Deutsch Englisch Wörterbuch