insulated gloves - Turc Anglais Dictionnaire