English–German dictionary

German translation of the English word barrage

English → German
  
EnglishGerman (translated indirectly)Esperanto
barrage
(bar; boom; dam)
Gehege
;
Hürde
;
Schranke
;
Sperre
;
Hindernis
;
Hemmnis
;
Wall
;
Barre

EnglishGerman
barrageSperrfeuer; Staudamm; Talsperre