translate English to French: Teams and leagues and clubs devoted to the practice of every sport can be found in and around every town. Membership fees are modest and often include insurance against injuries.
La plupart des établissements français disposent d'installations sportives destinées à leurs étudiants.