place remote from centre of town - Turco Inglés Diccionario