maximum capacity of a power station - Turkish English Dictionary