small trench for irrigating - Türkçe İngilizce Sözlük