electric power load shedding - Turkish English Dictionary