cross-country stadium - Spanish English Dictionary