insulating stick - Francés Inglés Diccionario