insulated handle - Turc Anglais Dictionnaire