carrying a weapon at public meeting - Deutsch Englisch Wörterbuch