turkish electricity trade and contracting corporation - Français Anglais Dictionnaire