small trench for irrigating - Türkisch Englisch Wörterbuch