earth dam - French English Dictionary
History

earth dam

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "earth dam" in French English Dictionary : 4 result(s)

English French
Electricity
earth dam barrage en terre
Construction
earth dam barrage en terre
Aquaculture
earth dam barrage en terre
Geology
earth dam barrage en terre

Meanings of "earth dam" with other terms in English French Dictionary : 2 result(s)

English French
General
earth core rock-fill dam barrage en terre et enrochements [m]
Construction
reinforced earth dam barrage en terre armée