have the heel of a shoe run down - Allemand Anglais Dictionnaire