hall churches - Spanish English Dictionary