band of rubber tread - Turc Anglais Dictionnaire