ditch for irrigation - Deutsch Englisch Wörterbuch