irrigating trench/ditch - Deutsch Englisch Wörterbuch