What does 1500-Meter-Lauf mean?

1500-Meter-Lauf - German to English

1,500-metre run [Br.]