corpse (dead body) - French English Dictionary