on the outskirts of town - Alemán Inglés Diccionario