mountain with several steep elevations - Türkisch Englisch Wörterbuch