special chapel where the statue of christ is displayed during holy week - Spanish English Dictionary