as tough as old shoe leather - Espagnol Anglais Dictionnaire