translate English to French: Dumpers means a self-propelled wheeled or crawler machine having an open body, which either transports and dumps or spreads material.
Engin automoteur sur roues ou chenilles comportant une caisse ouverte conçue pour le transport, la décharge ou l’épandage de matériaux.