turkish electricity trade and contracting corporation - German English Dictionary