peak load plant - Turkish English Dictionary