place remote from centre of town - Inglés Sinónimo Diccionario