views of the town - Spanisch Englisch Wörterbuch