public blockade - Deutsch Englisch Wörterbuch