the town's silhouette - Spanish English Dictionary