Lawn Games, Anyone?

Vocabulary to understand the text
EnglishFrench
pelouse
1universités, facultés
to 1limiter
to 1faire la fête
to 1promouvoir
1plus bas
to 2fournir
3marque de fabrique
3automne
3pour l’instant