mountain with several steep elevations - Deutsch Englisch Wörterbuch