small irrigation ditch - Türkçe İngilizce Sözlük