meaning of 800-Meter-Lauf

800-Meter-Lauf - German to English

800 metre battle [Br.]