shoe insertion - French English Dictionary