translate English to French: - logistics and services;
- la logistique et les services;