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