highest point of something (hill, mountain, or tree) - Spanisch Englisch Wörterbuch