carrying a weapon at public meeting - Spanish English Dictionary