sepulchre someone (rarely) - French English Dictionary