body of the sole - French English Dictionary