highest part of certain things, especially a tree or mountain - Spanisch Englisch Wörterbuch