any protecting strip - Turc Anglais Dictionnaire