micro-cellular rubber strip - Turc Anglais Dictionnaire