tread (shoes or tires) - Espagnol Anglais Dictionnaire