come upon the town - German English Dictionary