turkish electricity trade and contracting corporation - Español Inglés Diccionario