English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search barrage dam DeutschEnglish Staumauer {f} barrage dam [noun]