shoe installing - French English Dictionary