inner socks - French English Dictionary