turkish electricity trade and contracting corporation - Turco Inglés Diccionario