off-peak power - Turkish English Dictionary