wax corpse - French English Dictionary