the bench on which the corpse is washed - French English Dictionary