electricity generation licence - Turc Anglais Dictionnaire