edge of sole - French English Dictionary