electricity generation licence - Espagnol Anglais Dictionnaire