small mountain or rounded crag - Deutsch Englisch Wörterbuch