shoe-upper - French English Dictionary