reach the highest point - German English Dictionary