fence a barrage - Spanisch Englisch Wörterbuch