people in town - German English Dictionary