translate English to French: Engineering Challenge 2005 participating Schools:
Écoles inscrites au Défi du Génie 2005: