city stadium - Spanish English Dictionary