large room where a council/assembly meets - Spanisch Englisch Wörterbuch