ban on public meetings - Espagnol Anglais Dictionnaire