distribute leaflets - Türkisch Englisch Wörterbuch