earthworkEnglish → FrenchEnglish–French Dictionaryearthwork noun (pl earthwork ou earthworks) (embankment) rempart m; (excavation work) terrassement m