thanatopsy - French English Dictionary