water drainage channel - Türkisch Englisch Wörterbuch