place where the dead are mourned - Spanish English Dictionary