barrages - Deutsch Englisch Wörterbuch