cross-country stadium - German English Dictionary