drainage trenches - Deutsch Englisch Wörterbuch