place that is very distant and not very accessible - Türkisch Englisch Wörterbuch