Insulating gloves - Turco Inglés Diccionario