peak maximum - Turkish English Dictionary