dead body remains - French English Dictionary