arranging of drainage and waste - Türkisch Englisch Wörterbuch