Version Française
Meaning of
"barrages"
in English language
French to English
English to French
French
English
Barrages à haute adhérence crénelées ou nervurées
Hot rolled deformed bars (ribbed)
Barrages à haute adhérence en acier écroui
Hot rolled deformed bars (twisted and ribbed)
barrages
ties
Barrages flottants pour la prévention de la pollution par les hydrocarbures
Floating barriers for preventing oil pollution