have worn out the heels of footwear - Allemand Anglais Dictionnaire