strip of leather - Turc Anglais Dictionnaire