place where the dead are mourned - Espagnol Anglais Dictionnaire