small mountain or rounded crag - Türkisch Englisch Wörterbuch