on the outskirts of town - Turco Inglés Diccionario