What does Bundesjugendspiele mean?

Bundesjugendspiele - German to English

[annual recreation occasion for the kids and youngsters at German schools]