sepulchral palace - Spanish English Dictionary