earthworkEnglish → FrenchOxford English–Frenchearthwork noun pl earthwork or earthworks (embankment) rempart m, levée f; (excavation work) terrassement m