to live in an isolated location - Türkisch Englisch Wörterbuch