opposite the town hall - Spanish English Dictionary