fixed price electricity purchase - Turkish English Dictionary