ritual performed in honor of the dead - Spanish English Dictionary