main drainage ditch - Deutsch Englisch Wörterbuch