translate English to French: J. Rental and maintenance of equipment
Location et entretien du matériel