small trench for irrigating - Deutsch Englisch Wörterbuch