unidentified body pieces - French English Dictionary