mantle made with palm leaves for shelter - Türkisch Englisch Wörterbuch