large room where a council/assembly meets - Espagnol Anglais Dictionnaire