insulating gloves - Turc Anglais Dictionnaire