as tough as shoe leather - Français Anglais Dictionnaire