place remote from centre of town - Deutsch Englisch Wörterbuch