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