wear out the heels - French English Dictionary