come upon the town - Spanish English Dictionary