wear and tear resistance - Espagnol Anglais Dictionnaire