electricity generation licence - Turco Inglés Diccionario