electricity generation licence - Almanca İngilizce Sözlük