drainage trenches - Türkisch Englisch Wörterbuch