power station supply canal - Almanca İngilizce Sözlük