body-snatcher - French English Dictionary