band of rubber tread - Espagnol Anglais Dictionnaire