place remote from centre of town - Alemán Inglés Diccionario