holy mother church - Spanish English Dictionary