peaceful assembly - Spanish English Dictionary