sepulchral palace - French English Dictionary