peak maximum - German English Dictionary