precincts of parliament - Spanish English Dictionary