have the right to speak at a public meeting - German English Dictionary