carrying a weapon at public meeting - German English Dictionary