power station supply canal - Türkçe İngilizce Sözlük