church buildings - Spanish English Dictionary