What does Benefizlauf mean?

Benefizlauf - German to English

charity run