border the edge of town - German English Dictionary