irrigation-trench - Deutsch Englisch Wörterbuch