peak (of a mountain) - Deutsch Englisch Wörterbuch