translate English to French: Establishments primarily engaged in renting and leasing passenger cars or trucks without drivers.
Établissements dont l'activité principale consiste à offrir en location ou à bail des voitures particulières ou des camions sans chauffeur.