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