sepulchre (british) - French English Dictionary