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