place remote from centre of town - German English Dictionary