place where the dead are mourned - Español Inglés Diccionario