translate English to French: • Rental and maintenance of equipment
- Location et entretien de matériel