prosperous town - German English Dictionary