inner sole of shoe - French English Dictionary