the rest of the body - French English Dictionary