peak production demand - Turkish English Dictionary